2400
2
1557
1193
1
1550
0
1425
3123
1932
1922
1852
3703
12
742
3688
18
2856
4
1976
1374
3025
9315
848
1329
1936
995
1664
2207
3815
1575
1140
2987
2747
26
1682
355