472
2
2436
7
65
1
1173
1441
4
166
217
567
554
105
506
3
379
512
497
740
346
352
375
451
35
342
648
0
499
97
318
229
1013
1314
1680
328