3650
3
3067
2995
8
4418
1
3632
1961
0
703
2
1435
1547
2208
2648
5
684
1224
1938
4
2247
4033
1682
494
954
1058
2052
6295
9
588
20374
2169
1438
1350
2345
2719
1533