1824
0
979
986
2730
6
527
492
1075
3
2881
2
2961
2809
1049
385
2727
458
3301
1232
980
12958
5
467
498
431
77
2655
1270
1
661
413
425
471
348
680