937
1
2076
2747
2
21743
881
0
1740
1848
2716
4
2084
819
3815
431
308
2096
2668
10581
1551
383
1926
249
3588
467
2459
9
945
1068
17353
376
416
631
1132