189326
0
120
1795
1
2245
3
1267
2
302
1683
4585
10
1226
1698
3053
7
1618
621
3059
2108
880
610
1579
2038
2300
106
2632
5
1511
2238
2668
383
2207
3371
773
272