2855
3
1043
1
675
0
2480
247
2299
2724
2
1498
449
1267
2587
16
2809
7334
4
2301
573
608
968
2727
1923
971
497
2337
1903
4271
3251
6
8024
58
592
1454