3777
0
2964
2
5277
6
2989
5
1635
2482
1
3148
9
1973
2914
8023
945
2648
364
5773
1373
302
703
3243
7
2581
1799
2350
911
879
9376
3
959
2983
2413
4122
15
2316
3955