1025
1
1511
2166
2088
2
2262
0
1358
801
493
1579
507
445
345
11351
17
2646
5
1741
693
784
526
1093
1380
1660
1825
83
2562
1431
905
2294
2710
1690