1193
2
1179
914
1
767
0
1111
3
980
505
2752
2034
2418
2045
1555
4
2323
1413
1565
2521
5
1541
3631
8
892
618
900
81755
42
2240
2676
12
3160
6927
2628
1807
1816
8002