5002
9
1056
4
3876
17
942
3
1416
6
3162
2
260
0
878
794
1
1295
596
1326
4736
1979
1037
1474
5
1062
2476
4316
7
2824
1679
3785
23
1367
25
86
692
26
1257
2557
10
1359