7893
4
1917
2
3565
8
2711
4606
1
4715
5
57793
0
2233
3
3212
27
413
2585
2489
51331
25
2000
7
2242
962
1114
2788
1744
2781
2002
1809
3187
1210
3013
4578
2317
7222
1470
5565
9