4531
3
2461
20
2720
10
6370
5
490
0
2604
7
5155
8
2119
1
1637
2
1152
6194
6
392
1547
5700
7263
3262
3844
1910
1268
1918
2733
2079
11829
2095
4
3974
246
4835
1808
662
8280