1395
6
4794
5
4556
28
2034
11
2607
2933
7
2623
1
516
440
1116
3
3920
8
874
2
1317
2051
3679
1514
135830
0
10220
6282
27
361
817
1530
1620
225
937
558
7887
993
1768
2599