3200
2
1657
3765
4
2245
3
5204
3053
7
297066
0
1295
1
2683
3683
2650
20
2113
3280
6
280
2711
3261
1581
118
13018
2159
2300
2250
2763
143
883
1226
549
979
3351
2669
5