165
2
4979
6
3506
8
7633
2680
0
3321
3
3249
1
1364
6773
7
1331
1943
582
796
2277
905
78
2908
10
840
3671
3014
20
1808
3303
1445
7592
9607
1301
1924
2108
2558
1017