1226
1
2245
3
1092
1581
2
5225
8
3765
4
5232
19
768
297066
0
1942
7
568
3053
1488
1223
1215
1298
1566
1583
5635
11650
23
2797
5
1295
1589
1347
2773
3062
9
1424
280
108797
2354