1035
1
2134
6
1028
2
2267
4
1529
3326
1669
1163
9
2929
1056
1860
14
2127
898
2215
619
1049
0
869
1503
874
376
95
1466
3
3999
23
5161
912
55
3933
11
777
2497
2216
5