2788
3
1309
0
1992
697
4715
5
3519
9
4073
7
17333
27
4914
2
57793
5726
10
4606
1
2233
3212
2489
2260
4
1917
51331
25
962
2781
3034
1210
4578
7222
3565
8
5389
2917
14
1271
2069
3987