3106
4
1189
2
2060
5
1577
1720
3
1561
1202
1
1351
1287
1483
1761
1449
1011
1207
1115
3185
1032
1162
936
4025
8
2493
1486
620
1745
14579
6
1326
2809
7
1407
4067