1113
1
1307
1576
3
6547
0
1310
2781
909
57793
1271
660
1744
18258
7222
4
5252
2
2977
2292
2820
10
23774
542
5801
984
348
4715
5
1012
2861
3066
7
1698
1239
2213
1868