5536
2
3765
4
1247
1301
19079
6
297066
0
3629
1
1223
3371
9
5801
267612
4978
3105
3466
1292
1676
99072
2966
10
5252
36905
3882
5
3303
4732
215
1444
2967
3
683
1581
6547
2919