4979
6
3249
1
3321
3
1943
2
165
6773
7
3506
8
7633
2680
0
1331
1303
1309
1992
2096
582
1364
697
905
923
78
840
4562
10
3475
5
1808
4914
1242
9607
1301
1924
4168