2733
3
1161
0
2383
8
846
1642
668
1152
381
1101
1645
1
1931
2
2161
2492
4455
1893
2328
328
325
728
1043
1215
267
1792
1832
1004
413
4151
1279
2497
5313