529
1
495
447
2989
6
14576
11
532
0
1232
5
3728
20
1336
741
4
584
692
1087
3
931
2
2016
585
9788
1115
183
1875
621
12567
7
420
2207
12
2679
369
266
605
141
534