1292
1
1630
2
1143
297066
0
1295
1497
2650
20
1987
280
2239
3120
4
1581
3554
9
4036
3
1840
1265
2250
2627
3765
1391
2245
1743
2821
607
1226
4670
3053
7
1667
3962
6
3517