1008
2
2474
670
0
9983
5
2668
1809
1
521
1815
3331
2306
11392
6
7546
3
5477
8
1086
784
2814
1922
1869
3625
7
1550
2221
4243
1389
2258
522
2888
2720
10
1132
574
1033