1084
0
383
1129
935
395
1
804
4543
5
1343
1053
573
646
5622
4
1132
1073
649
1049
400
475
6058
2229
155
543
2395
414
105290
472
688
458
2189