681
1
2234
4
3271
12149
2
3527
1854
3
1647
994
1695
2386
3497
1407
0
2297
3465
796
6
6346
16
2565
2245
1306
1289601
4691
2530