6968
5
31183
12
1020
1
1215
2169
2
2796
3303
2457
4
1917
1295
0
2260
3
2276
730
2100
1326
5168
15
3100
1883
1896
921
2408
1208
570
2659
3082
1212
475
3990