4503
5
135814
0
2496
2
702
1
2270
6
4668
4
4058
11340
2565
793
898
7077
2137
8
2273
2096
3
2026
10
3118
7
2206
9
98608
31
2951
707
12
595
1017
653
263
337
490
1295
15
7611
20
1778
11