647
0
2657
3
1152
893
467
269
4694
7
2730
6
1045
2668
2
460
1614
1
1824
579
266
25137
2989
5
453
283
411
1020
2727
20634
8
376
310
392
693
323
362
7334
4