2117
4
6968
5
31183
12
1386
3
1020
1
1215
3999
7
2169
2
1192
2796
3303
545
0
2457
2256
3650
1482
1074
1710
2260
378
475
2445
1156
829
730
2100
1326
5168
15
3100
1115