1375
3
1310
2
445
1
449
2275
6
1095
98
1354
772
654
626
2146
1296
0
1420
858
879
1748
4
12325
13
593
784
583
3384
622
1545
954
683
1373
969
825
723