3929
1
1152
1663
5
3939
8
2767
2221
4
2277
0
1124
3765
1244
2
297066
1295
2374
894
1237
2683
3683
1962
2650
20
571
2495
280
1673
1514
1027
1581
1751
1075
2159
1226