2710
2
528
1
534
0
8527
5065
4044
5
17946
830
1289
3
3125
2149
800
1766
1189
2526
1461
1601
657
635
467
2082
2964
1691
1603
758
2209
3562
600
1681
2760
4