2571
2
796
6
847
0
3643
10
2591
1
1402
2272
636
1412
1497
12459
3
5151
3267
4
2763
2650
20
2556
3589
2462
2060
1393
2195
13018
2405
2534
2460
1265
1985
2766
1791