2522
2
2419
14
3054
2520
1
3126
3
3863
2309
1631
4
2799
6
3198
8
1775
784
0
801
1237
1269
1012
693
526
1093
1380
2166
1660
1825
83
2562
1431
905
2294
2710
1690