812
1
5033
15
592
728
754
1264
4
376
2396
3
2023
6
2578
802
0
3679
3817
1751
1134
2
1700
2194
1168
852
662
1681
2110
1894
281
745
948
1746
673
1380