2719
3
1295
1
2650
20
280
2443
2250
297066
0
1072
2773
3683
2245
1814
2
2462
2873
4160
4074
1586
1581
1226
3765
4
2736
3053
7
1515
8345
38477
34
83
1350
894
477
2667