3296
4
3083
2
1320
0
346
1093
1525
992
1
10827
1109
1451
756
3562
801
345
9036
9
561
1467
597
6547
609
18258
2079
1164
1251
23
1479
2874
426
1008
6779
5