1271
0
1593
2
1038
1
749
489
628
601
376
444
554
1944
4
622
678
3133
5
2187
31469
4193
861
1086
2802
3
1314
1265
500
449
126
1082
1069
34740
7
4963
3145
8