2100
2
2454
10293
5
1632
688
1
4655
10
1266
2626
2164
3765
4
2578
3154
6
297066
0
1295
2683
216
3683
1888
1673
2650
20
6666
1078
280
1306
1788
2533
2173
1691
3107
2759