2231
0
1544
1
2585
2
1550
839
6210
2604
7
383
2369
4713
5
2079
3
10473
3484
503
2016
4
2126
3813
11
4830
2346
4492
5853
15
6850
10
3345
2659
12958
5734
1978
2141
1915
2665