1230
1
817
0
1596
1522
8527
619
1223
1431
1386
916
1216
572
96
19932
6
2968
890
2259
556
4083
658
2097
7
1451
674
2
2913
406
2271
4
24337
22
700
571
103