3765
4
5225
8
1581
2
1226
1
3629
536
0
1424
5771
10
2213
2966
2917
5
61216
1496
1505
1970
2797
1243
11650
23
1458
2595
791
4715
894
863
645
2204
1400
297066
3059
3337