575
0
2884
5
1397
1712
29355
3671
1
531
25494
3080
3
3475
342
471
1044
1045
370
3289
2
834
14
3691
4
2108
683
189
476
612
619
478
308