297066
0
1505
1416
1
1982
189326
120
1795
1267
2
302
1683
4585
10
1698
1618
621
2124
3
2108
880
610
1775
338
1579
2300
2828
106
2632
5
1511
2238
2668
383
2207