2254
0
2532
6983
5
4016
1
646
395
3632
18385
2
1774
5009
3287
3
440
1936
1425
3505
4
265
544
274
3759
1587
2799
109460
45
1329
3564
964
650
3719
6370
3466
1889