482
0
291
547
979
2275
2
19279
31535
334
2730
6
1464
2668
107
25137
530
4
3114
2459
9
17353
469
418
1020
2546
1
802
1824
706
968
20634
8
303
1463
2060
5
7334