484
0
1179
1710
5440
8
2595
4821
2
1610
15233
1
3498
4
3779
4471
2964
3051
1603
1461
5065
1660
791
1101
501
830
1558
1543
2906
2069
5
585
1329
1378
657
600