399
1
4292
4
1656
3
1848
5
1445
1765
1409
6
1138
1327
1305
2268
2
1389
72288
0
1213
914
1189
985
1020
123
1337
1373
424
1081
7115
610141
3858
193856
1980
2546
4628