1668
1
1192
2
1821
1660
21152
8
2377
496
0
2593
297066
1380
1290
2163
2093
2670
2911
9
398656
19
997
2711
989
830
4360
2530
4
1632
6844
2322
3
3326
1060
955
5151
108797