1295
1
1373
2650
20
989
0
280
1517
3169
3
1581
2
2865
3216
10
2250
838
3765
4
2245
1011
1226
3053
7
1004
894
1393
1941
1716
3683
571
2683
1076
2489
2725
22
297066
3429