1189
0
1193
2903
3
2245
1492
467
3765
4
3090
6
6236
10
19944
2
2932
528
1
1380
496
21152
8
690
297066
935
1819
25669
1606
1788
19783
17946
571
3080
2605
3683
2131
2964