1145
2
2435
1506
0
4775
13
1132
1498
440
1553
864
1
1343
3116
1034
1640
5009
20634
8
1563
868
1008
2474
670
1360
1357
521
2306
11392
6
784
2814
5
1869
1550
522