1632
2
1884
3
1309
0
1992
697
2968
1
1681
1539
4914
57793
1554
1371
4606
2233
3212
27
3644
5204
2489
1917
51331
25
962
1779
2788
2781
2215
1210
4578
7222
4
2254
3565
8