2345
1
2831
767
2201
3
1649
1203
2086
4
1256
928
1366
2
550
1184
2914
5
4382
2411
1392
7885
1616
0
196
842
2658
785
509
2053
3929
10
6726
7
2570
2748
6
1446
424