1193
0
2465
2
740
3125
1387
1542
1045
2476
605
309
4471
2903
3
2964
1
752
94424
3051
1603
3205
826
1461
2666
9
617
2087
255
545
485
5242
2906
1100
1729