7515
4
2359
2
2612
3115
9
2767
1
1009
3056
3
1168
0
4328
1888
8
2398
8731
660
965
6197
33
1480
1036
2250
984
3815
815
1344
343
235
1863
4017
586
17
2727
1603