1239
1
1282
1623
3683
1558
2
652
0
1243
1267
1843
297066
1970
6294
4
3926
14
6781
1226
1812
5147
1069
32302
61216
2595
571
4074
883
863
1679
1400
1133
101569
1162