915
0
1029
4230
2450
3
2107
6
581
499
26689
2174
4142
5
952
1611
3943
4
314
639
3660
405
5771
10
1064
423
693
784
526
1093
1380
2166
1
1660
1825
83
2562
2