2788
3
2233
2977
1
1326
0
3066
7
4715
5
2427
12
17333
27
1367
1271
57793
59
51331
25
2656
14
404
1744
1251
2069
6779
1227
2366
3575
3519
9
4073
2242
9039
2324
4
779
7222
2129
8