1600
2
828
1
1329
1681
1163
0
1154
1126
1158
645
324
245
924
67
247
962
619
370
108
233
202
878
4
148
165
450
11
308
15
238
460
825