180849
0
2897
4
543
1852
2
2982
3
1365
1
1392
2372
650
775
2016
1261
1448
1329
2172
1421
1501
1513
447
1733
993
544
1566
2470
1622
282572