248
1
809
2530
814
646
0
565
737
2326
4
1374
3114
2982
3
2069
1233
1651
5217
11
4531
5
509
1796
584
657
1418
2