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