4099
8
3329
0
3208
1
4946
18
7608
12
3354
5
123674
35
806
676
1387
1748
1057
1050
2620
6781
470
863
2570
1969
416
443
1854
1834
9
2349
2
3608
3106
4
1014
1344
1365