637
0
2275
2
20634
8
177
745
928
1
3498
4
1824
251
458
282572
172
381
1020
2461
20
543
475
392
383
3114
503
246
1132
4940
5
325
581
2064
611
1650
1541