2495
0
1694
1
951
1015
690
1027
2669
2
1751
1798
1124
564
1244
2374
1743
2949
108797
1451
1514
6236
10
2312
1174
1688
1487
1492
3
1729
3206
5
2522
3012
4
10827