1132
0
553
282
1
804
1084
3164
8
2097
3
935
493
1566
714
383
573
1053
2211
1073
798
2693
2395
300
1551
1049
1056
414
400
1454
2229
4
475
4723
472