2245
3
4837
5
1672
1
4325
15
2447
6
297066
0
1057
1218
2
1223
1502
1060
1522
6494
11
2638
1355
1255
2679
1226
3053
7
1479
2562
1621
4155
1478
985
1822
424
762
1719
863