2121
1
2439
9
3680
6
1985
0
1547
2
1350
1075
1190
1206
992
1345
1193
969
855
747
883
2127
10
1254
1044
1185
2531
1736
977
959
2635
917
2438
1819
4
1043
2514