2163
0
2794
2
1599
2118
1
1264
3871
5982
6
946
2343
3470
5
2285
688
527
3
1793
216
1888
1753
1412
11924
2475
2100
2054
4
3109
14
1306
3629
2534
1869
3777
3465
2292