3114
4
514
0
422
2516
3
2269
3251
6
543
489
2
1043
1
1086
1824
1802
802
2084
1973
1390
1639
1032
1860
1661
2645
649
812
1263
486
1389
1343
419694
9
2061