5225
8
1581
2
3765
4
3629
1
951
1226
810
2245
3
616
0
2903
2797
5
2274
442
2502
1223
3371
9
2650
20
619
297066
564
5801
1938
6547
5252
1247
13967
2122
1301
3418
6
571