2670
20
1802
4
3052
1376
3
4370
5
2060
8773
10
2084
1
2435
2003
0
56488
1293
8
1379
1400
2
1317
4328
2033
3044
27
4252
2079
48766
24
1923
356
1756
2431
2417
3318
962
1635
4232