2226
1
4179
496
0
3629
2100
2
4079
4
1506
1814
2445
1691
830
2294
3442
3
1380
8607
8
2427
12
801
1557
1000
2687
2658
10
2327
11
1716
1816
1532
2394
451
1267
3871
4996
6