901
1
2465
2
2394
940
2932
1193
0
758
1512
3426
4
2149
5
868
2911
9
915
4651
3
5431
746
528
962
550
451
5151