2158
4
8196
464
1
502
7038
6
616
2017
1163
0
1390
2
1068
2486
981
1912
3
876
1256
444
6835
10
624
4039
5
3517
492
2241
805
445
1405
4596
54
105
45
172