1295
1
2650
20
579
280
2250
297066
0
753
2773
1282
1554
2
3683
2115
1243
2245
3
1489
1382
4480
1809
1581
1226
3765
4
3053
7
509
2342
2417
6
2243
894
3644
2262
1262