5060
2
18816
11
2499
1
3120
4
2060
1637
0
24337
22
1402
471
1884
3
7304
7
2541
5147
5055
1223
8403
16
851
1630
3312
9
880
9836
15
23802
3101
1812
1400
2268
2972
3107
5
1431