496
0
582
1168
1
3933
471
749
1163
818
758
5417
2
536
2184
3868
10
255
1189
236066
14
3508
531
1199
477
1403
614
2502
1105
697
596
1103
562
3854
484