1129
0
5155
8
1222856
4
4126
6
383
1084
814
1
417
661
1822
3393
10
1302
2727
5
1922
1291
5262
3025
2470
2
7952
1929
625
2317
16840
15
1049
2177
11483
935
1501
1894
11881
3