40177
0
1205
571
1780
1617
1310
2270
2
181997
11
5889
8
2769
1650
1949
1604
1316
1586
1656
1265
174
4288
510
2238
1
792
720
2737
1538
2299
277
1629
898
10693
4