2226
1
496
0
4079
4
1506
1814
2
2445
1691
830
1309
2294
3442
3
1380
801
1992
1557
1000
2658
10
1716
1816
1532
2394
451
1267
697
4996
6
915
802
1699
1391
3326