2771
5
3046
3
2113
2
1321
1
2605
2165
1977
1184
1162
0
2733
3025
236
1069
772
2421
1295
918
1893
946
1363
1411
2370
2570
1438
9027
2763
605
2837
3026