2189
3
5338
0
2061
1243
637
475
1807
1
1725
1125
3690
2123
1211
1105
1827
1103
2454
2
416
534
490
2271
4
1903
484
1161
596
1166
562
1359
2663
1862
1679