1154
1258
1228
14388
2
1589
1
1578
187
2845
639
3015
2049
3509
903
1077
383
882
1540
2334
4
632
10347
3
291
2830
3302
8602
7
683
2052