1184
0
1115
1
571
635
775
292
614
4820
2
2855
3
1418
3442
1634
447
6062
16
20634
8
625
4396
999
1925
883
512
3595
6
2215
7
2459
2693
1966
2119
1883
2461
20
1722