2031
3
13097
5
1034
2
1346
2328
1
4902
27
1365
1185
1859
3368
14568
6
5468
4
2438
3037
1992
2259
1221
1722
1343
1512
1997
2200
3980
8679
23
2856
11
1619
537
531
1441
494