1728
1
958
0
1139
2
2090
4
3452
2079
12
2652
3
1364
855
2238
3366
1066
268
3107
2045
1635
718
657
1537
1124
1811
1147
7
551
468
1653
3677