962
1
1519
3
3404
7
935
2
1187
3205
1665
4
10673
15
2418
5
921
4641
9
1192
1439
936
1088
1175
770
0
783
712
1037
1097
1353
1800
1983
1509
2514
1281
818
1105
1789