1073
0
611
2395
300
1124
1
864
1049
2687
2
1752
2100
414
400
1454
984
1082
4
1115
1348
787
1961
1600
477
2198
5
1779
1343
1282
292
2168
488
1344
4830