3090
6
3673
1057
0
1223
1
1502
1522
6494
11
2919
2
2638
1355
3
1255
1289601
4
1479
2358
9
2155
2562
1621
2948
1478
3868
10
985
1822
424
762
1719
1903
863
956
1609
6346
16