4936
1
2819
1506
0
1259
1132
440
1942
6968
5
2279
2
1587
11611
1343
2103
918
3116
1329
646
1640
1823
5009
20634
8
1008
2474
2326
4
2190
853
670
1289
521
980