2495
0
1943
1
1903
3
1679
2
2435
2189
950
1388
3034
2099
5375
1992
1711
1688
1015
1694
951
690
2522
2710
1451
2669
1787
2100
2530
4
1017
564
1547
2194
1743