2518
3
417
0
2145
1
593
611
683
4148
2
742
573
2349
713
670
55
138
168
32
1109
2270
1131
398
578
657
608
1543
492
47639
2242
1123
1111
396