2890
3
427
1
2600
4
3765
1749
3453
297066
0
1295
894
2683
3683
2650
20
571
1348
5200
280
3439
8
2468
1581
2
2159
1622
2250
2245
1946
1226
3053
7
1569
1816
469
1734