2377
1
1564
1976
3
1423
599
0
623
1558
2
2622
6
1516
2901
1304
3715
1622
6047
4
712
370
1446
2980
1660
159
5151
2082
3871