616
0
657
2366
1
1512
1613
2
3426
4
948
2264
931
3008
3
5065
1601
822
3083
2465
484
2932
5440
8
2903
3051
534
1603
2149
5
2087
3090
6
1478
1849