2283
5
553
2
1943
4
3917
694
0
1415
3
1230
8019
8
979
3021
2105
1
622
1593
2040
12
4511
487
749
1142
628
1285
625
1841
879
1599
882
375
2271
1271
814
1823