660
0
17970
15
1690
1
2375
5
1252
1372
2
3252
1265
1055
2794
3940
1698
1529
1441
504
5226
3818
7
1289601
4
1393
621
4944
575
2710
443
1494
3612
10
2277
87
1009
1721