1212
0
480
477
2461
20
2183
4
1880
2
2604
7
2320
2127
1
2733
3
1779
363
406
3262
5
1910
2079
1053
2288
2264
4936
327
851
8280
8
1898
1841
1629
467
392
3840
180849