1306
4
530
1883
1
5135
5661
22330
22
730
2864
7
9244
7887
5
11611
938
829
323
0
1464
2
351
3929
10
2047
19034
6
2095
1671
661
785
2564
3650
3
3819
8876
8
6968
252
1110