980
1
2247
2403
2
673
2271
4
1743
0
930
1593
448
1267
3172
2041
2313
680
2075
4821
319
1386
2061
3
1298
1422
2661
483
1522