1096
1
2043
12590
0
3442
2
4820
6260
36609
34
2526
3
300
3700
169211
11
514
569
518
2789
326
404
2855
1927
7
1436
685
6979
4
20634
8
4396
282572
973
1440
2163
165
2581