3090
6
572
0
4074
1115
1
1394
471
3256
2
4114
3
1071
2736
5392
11
7884
17
255
2445
22731
6225
4
903
2169
445
3284
7
2347
2274
796
660
6195
13676
21