2668
2
691
0
478
1152
431
1343
2740
503
668
745
105290
755
594
1238
1020
3659
14
1009
282572
336
20634
8
759
154
305
1649
1
649
710
494
46414
467
380