348
0
3080
3
1809
5
2151
1
137
1326
57793
1611
749
4606
2233
3212
27
2489
2
484
1917
51331
25
59
962
5382
2788
908
2781
827
1409
1210
4578
29355
660
7222
4
405