1132
0
13159
10
928
1
385
1084
2045
935
383
1378
2
493
3748
4
3696
6
1805
2334
1666
475
1176
932
7334
99
597
1418
300
804
1762
573
3599
2211
1454
1053