519
1
946
62
2
25
5
3920
92
237
372
12
37
4
1914
441
947
841
1846
1499
1830
3
2656
66
154
288
16
28
1185
352
517
586
1199
968