418
0
543
584
381
2546
1
802
21743
5155
8
413
1123
1842
2
2522
653
2190
46
20634
376
575
1463
467
47041
355
7334
4
1116
646
2076
453
1942
1131
150