7633
6
1943
2
2680
0
4979
3506
8
9607
3249
1
6773
7
165
1481
1303
3321
3
2194
3891
2259
348
1422
3292
2977
3765
4
5546
2123
57793
1879
4606
2233
3212
27
2489
1917
51331
25