2343
2
500
0
553
733
2604
383
1698
499
2135
3
2194
833
2502
873
1
360
125
744
2193
9
137
2597
166
15233
4864
2325
6
7003
1604
532
601
2808
5
730
2517