2123
2
784
0
828
1
7034
1510
10293
5
1969
4
778
1144
4002
5805
3
2115
4537
467
5635
2660
2372
2631
59
2097
7
2100
1204
2936
10
4862
2146
2611
2705
2038
4249
2578