1051
1
1309
0
1992
3
3629
3362
697
4914
2
2698
1446
1423
1564
1505
1265
5389
432
2457
1506
1495
1913
5
2556
4
3033
3696
8
1682
3789
1445
4551
7
12305
131589
3292
15
2974