20
0
3023
5
4753
2
1705
1146
7
810
1
35
175361
3740
3335
1031
1075
11337
8
1274
3051
10
1326
3
597
277446
9
1833
134
1549
1617
157
552
546
1480
6
993
1058
1668
116303
18