1943
2
7633
6
2680
0
4979
3506
8
9607
3249
1
6773
7
165
1481
1303
3321
3
5546
2194
3891
2259
348
1422
3292
2977
2294
3765
4
93
5375
2123
57793
1879
582
1547
4606