5196
2
2469
0
4606
1
2233
3
3212
27
2489
1917
51331
25
763
2788
2954
2781
2857
7304
7
3070
4
1210
4578
11650
23
1695
3565
8
1379
2964
1271
3593
16
2069
5
2977
15
3987
2027
1974
1800