2495
0
2189
3
5375
1679
2
2435
1
1451
1787
950
2057
3034
1388
2100
1711
1688
1015
1694
19944
951
690
2669
2710
2530
4
564
2901
2522
1743
1364
108797
1547
2245