1489
0
1279
1256
2
1583
1
2672
7
846
3019
6
1742
9
2853
18
2763
3
536
88
1015
428
1001
1637
589
537
597
2654
512
2112
1181
652
433
798
457
2363
1141