2245
3
1249
1
1547
6346
16
4096
2
3053
7
297066
0
6445
6
2879
6026
2508
2015
1444
1348
4
2629
2028
773
2929
3765
3014
20
1022
562
11153
8
3891
1268
1087
1226
1029
1089