5225
8
1581
2
3765
4
2966
10
442
0
1223
1
3371
9
1133
1579
3
3090
6
3673
1247
5252
1301
11650
23
3868
1566
1289601
6547
2510
13967
5052
5347
462
18258
2835
6236
1593
951
2013