375
1
495
0
523
272
2
980
3
562
309
539
87
202
97
486
59
609
1749
316
72
232
679
275
948
596
190
253
252
1327
460
379
244
940