3
778
463
1
15867
2422
630
536
3266
1896
981
644
2102
464
314
398
679
1
389
350
631
1547
798
3361
7690
1134
1192
4015
2371
2306
4161
2241
2823
6848
3004
2124
433
636
1003
375
1844
3812
3229