1514
1
588
964
539
14801
11
2906
2
1289601
4
1038
980
24337
22
55904
0
123674
35
9836
15
2786
1161
3738
5
5090
1976
3
1694
2308
673
1185
985
4335
37355
13
3120
1001
564
4954
718