1023
2
416
1
1372
726
83
91
97
1980
8
2137
7
1436
577
64
2876
4
790
714
0
527
1423
1257
848
505
393
1148
1526
86
92
1365
285
443
523
1105