1558
2
1752
0
2505
1814
3354
9
7471
3591
11
400
1250
1
1646
3
2562
851
989
11924
301
1162
2268
4
674
24337
22
1767
4309
1239
1690
6753
17
517
6977
658
3107
7
2710
951