3006
3
1056
1
637
0
409
2326
4
333
1710
2521
1922
381
9244
1883
3559
445
2490
6968
5
1937
738
1101
11611
11920
17
565
456
2143
518
2008
2702
629
413
8876
8