2933
2
3037
4
1088
955
1720
3
1449
1224
1
2128
1570
6
2366
1972
9004
17
3146
2221
7
984
2795
2473
587
749
1516
1377
0
1157
1435
815
1688
15776
1861
1721
760
1422