1282
0
1885
1
2125
382
307
2526
3
429
1671
5973
8
1276
1667
2189
762
324
2691
2
3996
4
2337
728
217
325
5316
1762
2198
3054
422
323
360
2429
5
31535
1736