3037
4
1240
0
169211
11
6052
10
4771
5
2231
3641
2
2125
1
1544
1550
6383
17
2604
7
2369
3819
426
8969
858
3844
2079
3
3650
3164
8
10473
2250
282572
5853
15
3063
4913
3345
1540
4915