1321
2
2006
5
3058
10
1820
1
2406
3
1510
4
705
6
804
1454
2801
1804
2336
2268
4163
3570
875
1395
2859
2428
2030
1413
8
4645
16
3110
3087
1012
3381
7
1060
5335
25
4405
1656