2306
2
718
1
3752
1329
964
999
646
0
1860
6062
16
4437
3
3268
512
2435
1129
544
2066
635
1425
650
6194
6
3759
6529
7
2799
1454
1161
4
2445
1343
2730
2459
9
2599