2814
4
1041
1
1057
2754
2
8028
3
5572
6
1876
3679
2368
8
2444
5
368
399
234
478
2446
27
321
0
532
246
711
1793
811
1173
250
1111
2142
361
597
1222
1525
1643
10