3083
2
2149
5
2410
4
1537
3439
8
894
1
2465
1933
346
3386
3
2190
3125
4034
4759
986
880
1628
5597
5147
4042
11
3818
7
2189
0
2936
10
5055
2152
3765
2585
3871