3629
1
2698
1564
3971
1288
19944
2
1506
4
4585
10
3189
1772
3
796
6
2297
2160
3587
2277
0
4005
4158
8
2108
10064
1456
1199
2372
2105
1540
1713
123674
35
1022
14750
4083
2495