1132
0
1099
1
935
804
493
383
1084
300
475
1101
1023
2211
573
1563
1053
1292
2
1049
714
5709
4
2086
9917
14
1129
553
1903
913
1454
1282
611
1235
414