2869
2
696
1
783
1322
3
1242
741
828
688
609
2143
5
1691
5274
7
1174
967
1202
1330
1047
2603
4
3183
3541
1350
1635
1546
5899
13
4149
805
1067
0
532
764
729