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