1581
2
118
3054
1170
1
13018
0
2159
2562
1449
2300
2360
6
666
2250
2763
586
1380
1618
784
883
1306
2534
2748
9
1226
549
7747
4
979
3351
3
2669
5
969
4309
2982