3738
5
1922
2
2366
1
3673
6
255
0
670
2732
1391
3680
1992
2902
16
2535
467
657
4044
3083
17946
600
1225
2465
3176
1189
1601
3125
2204
297066
2799
930
1193
2181