1132
0
3457
6
1481
1
2989
5
2843
4
10270
2136
3
777
2
16528
20
493
274
625
2283
2488
11
2301
1193
11881
1326
2874
477
2786
2271
18385