2220
1
1013
0
3145
2
1927
2650
4
6517
1868
3
991
1306
2539
3351
1399
2578
784
1727
666
1082
935
1104
769
1484
888
9566
8