2417
2
2037
3
1408
11
446
1
915
421
440
1574
3015
7
593
1539
493
278
310
1629
267
586
4213
5
2711
4
1248
1494
2307
364
1238
558
150
2158
4895
868
536