3063
3
770
0
661
1404
1
1101
2
1527
1883
11483
8
4143
6
4793
10
4682
2236
12320
5
3117
81077
101
869
5015
13
407
7328
1538
443
1022
11881