3317
5
1661
4
543
1
665
0
2921
8
2911
9
17946
2094
725
1286
1100
1775
1284
1524
2
1303
8411
3
3244
3090
6
1596
4930
2051
1358
2193