3070
5
1230
1802
4
1923
2
1376
3
4370
2060
8773
10
2084
1
1062
1901
0
2738
2271
7
2632
561
56488
988
1687
4328
2033
3044
27
4252
2079
48766
24
356
1756
2431
2417
1925
962