1356
2
2799
3
929
6197
4
2143
0
661
458
884
1
544
11881
2648
5
3311
3243
7
5262
10
521
1385
3047
2730
2109
785
907
2169
646
1587
1165
1894
1270
2800