946
1
1142
1564
1946
2
1225
0
19079
6
1423
801
1093
2312
1996
1701
297066
2108
1488
3213
7
1202
1929
1274
2522
783
1737
444571
9