1431
2
8766
341
0
909
1
1378
1069
2328
1251
457
896
1105
1024
1115
1586
1543
169211
11
846
297
572
282572
445
517
587
467
1779
505
20634
8
611
1319
759