2358
9
1814
2
3694
1813
1
1632
1281
4
300
0
6346
16
2835
2710
1660
1825
2207
2377
3090
6
802
3868
10
1320
3326
3
6499
801
10598
784
1558
1903
2622
2462
1304
1690
5347