13159
10
2153
2
7756
3
4713
14
2506
0
1192
1
6968
5
31183
12
1454
1215
10070
7
2169
563
1501
2260
3100
530
4
3650
15440
39
661
1464
3052
1431
323
308
987
5838
1378
417