319
1
4841
9
1659
2
1237
2766
6
1543
2798
1008
735
915
1182
718
572
884
4
634
509
0
1299
1550
7
556
672
3
2427
526
505
791
65
656
851
1961
1033
2945
11