3186
4
2449
2
1015
1
1334
1516
3688
6
1196
5151
2743
5
2175
1411
3
1700
2199
0
2462
2911
9
2059
2265
2478
2740
4553
1843
539
1352
1179
1877
1047
4641
25
2108
3000