2999
1
2234
4
20850
5
582
0
370
3012
1267
2
12459
3
2297
1506
1945
1495
2344
2148
19944
1076
2411
3303
10
1129
1221
1373
902
1337