1292
1
1630
2
1143
297066
0
2239
3120
4
1840
1391
5597
8
1295
3000
1497
7304
7
4228
3
2650
20
3696
1784
1987
280
2666
9
2565
3398
13018
1581
3554
4036
1005
55904
4690
1265