2245
3
929
3080
21152
8
1047
2
3090
6
2932
297066
0
4096
5232
7
8411
14470
1
1751
3222
2507
1264
5226
5
933
2446
13653
3085
1527
1107
1289601
4
1398
5412
3539
2013
6617
2476