2330
4
907
2
1204
8500
26
242
1
2715
6
667
546
4870
7
797
0
2866
5
1282
10
2507
1846
3
715
5853
647
2179
2294
2224
3240
4223
71875
381
365
329
306
110
3076
1275