2495
0
1166
1
2326
3364
3
1233
2322
4
2289
904
921
2105
1809
2505
2
1743
3054
5
2057
1683
1690
1638
1093
1306
455
2500
1488
790
3354
1481
2164
2670
5375
1015