3683
1
2234
4
2287
1590
2440
3
2835
2
2349
2297
1778
946
2209
1618
4938
2940
1632
2999
2530
3172
3491
1974
1787
3296
2165
4670
2660