657
0
2366
1
1512
910
3426
4
513
3636
948
3593
16
2264
931
3008
3
5065
479
1601
822
2623
3083
2
2465
2480
484
2932
5440
8
784
2903
3051
534
1603
3323
2149
5