2226
1
496
0
1267
2
830
1814
1691
1380
3485
7
2530
4
61216
697
467
297066
1526
2294
3629
2949
3442
3
801
1557
1000
108797
4079
1816
1532
1595
2669
2394
1812
802