1295
1
2650
20
421
280
1490
2
1064
2250
1632
297066
0
2773
3683
3227
844
2562
1581
3589
6822
5
1951
3765
4
2245
3
1226
1699
3053
7
878
894
3715
883
3326
571
578