3364
3
1812
1
1191
0
3195
123674
35
2322
4
555
980
2786
1585
2
2326
24337
22
5204
5805
1690
1001
592
2146
3267
2495
674
4187
10
384
444571
9
4562
1558
2082
2732
2090
6676
12