2495
0
3835
5
2292
2
3156
3
1306
1
1220
1694
2044
2100
3465
1681
2312
1038
2077
2189
1679
1545
1903
1787
1444
1393
2959
688
1476
216
1888
1547
5375
4074
1382