1295
1
2650
20
280
989
0
2250
1668
1901
297066
2773
3683
1275
32353
12
1757
5164
5
1522
1019
1202
898
2195
1468
1243
1581
2
1382
2094
7994
3
1636
956
3765
4
2245