1018
2
939
2749
3
3615
14
1084
0
2995
8
1696
935
1132
493
2687
2796
17064
7
383
2327
1
3152
9
573
1124
2143
1454
1049
714
804
1752
1810
553
798
884
1082
4
1115