4943
2
2153
7
3146
12
3398
9
12459
3
749
1
2565
1328
1497
1458
0
2122
1289601
4
2239
2427
2687
2794
646
108797
3250