2226
1
496
0
1814
2
1691
4079
4
830
1506
2294
2445
3442
3
1380
801
1557
1000
1816
1532
2394
451
4996
6
802
1699
3326
4179
458
1507
2100
3137
3562
3196
1465