696
1
2092
0
2480
4
1638
2472
3172
3
2781
2220
1013
3145
2
1927
2650
6517
991
4274
1306
971
2427
12
2539
197
467
526
1380
962
3326
582
873
451
994
6
2562