2189
3
5338
0
1243
637
467
1376
984
1380
868
1807
1
1725
1125
3690
2123
1012
1211
1105
1827
1103
2454
2
416
1225
534
490
2271
4
1903
484
1161
596
1166