3311
4
1822
5
451
0
12590
6210
1
4694
7
2526
3
2648
1938
1682
2
954
1343
1285
1861
494
2079
839
10473
2169
4830
1350
5853
15
6850
10
4328
691
249
4913
8
1344
2800
5734