1643
2
319
0
2932
2075
1
5440
8
1386
619
3
4821
307
467
332
3498
4
556
919
3779
4099
7
2332
2903
2964