675
1
544
1114
4
1170
6
981
946
2
1310
5
1404
1306
1962
3
21662
54
3845
23
1194
995
655
227
1424
1060
997
0
3999
1643
2747
12
951
1641
3700
786
3271
349
233
899