2377
4
2623
3
2146
1
4258
491
323
0
969
2337
5
6844
2
3113
2733
2059
658
1543
99072
802
2857
528
619
3130
423
388
3025
2381
1834
8437
2565
2071
2344
3960