1277
3
2869
2
1108
1183
1
1680
2260
5
5158
982
412
663
1921
985
1637
8745
1092
1390
4366
0
3666
777
1001
720
994
4
1199
672
2654
915
1566
1904
950
2401