3765
4
2535
2
19783
32302
0
4425
6
3090
1394
1
571
2051
3
14
2932
3001
1191
25669
3498
3117
8
2666
9
1295
17946
280
994
1397
894
1048
1189
423
2650
20
2906
1153
1813