2105
1
1290
2
3765
4
19932
6
849
0
1437
1162
3610
3
297066
1013
890
20163
44
3638
1787
1042
2245
267612
1426
4978
2082
5488
1226
3053
7
1179
9077
28
1249
1104
1282
1836
99072