3446
1
1090
1169
2
603
3266
4
3393
7
1431
0
1354
5
2341
501
995
1804
2641
641
683
626
992
621
1030
429
424
954
2925
9
480
570
620
1443
6
4690
21
694
1802