1295
1
2650
20
945
280
2250
1988
297066
0
650
3931
6
1393
2773
1646
3
3683
1047
2
1396
1787
1564
1131
1860
1033
24337
22
1444
1581
2115
2493
18
3263
4
2326
2631
1537
3655
11