809
1
2530
646
0
737
107
2326
4
1374
2982
3
1233
1651
4531
5
509
584
657
1418
2
915
2735
1304
1941
447
662