4160
2
2664
3
2019
1
3151
2850
3854
3117
5
667
1376
0
1012
1225
4360
9
629
3177
581
868
575
3175
905
4
475
660
1310
718
978
1825
2736
504
542
2169