2268
3
1764
1
2078
877
1928
2
1684
9
3115
15
1341
5
1513
2711
6
598
902
210
301
7900
1413
849
886
417
0
2502
1418
1368
4
727
743
6448
1298
1181
838
212627
136032