1114
5
876
6
4287
4
2241
445
1
1560
1068
0
2025
1295
2
2323
464
8833
1390
616
1163
1238
684
502
981
4039
939
1280
1805
934
1945
2659
3
1131
1452
666
1741