860
1
1521
2
444
475
1080
286
997
928
196077
0
1296
2015
5
1646
811
1270
3
3802
953
996
1549
1246
1410
4
2313
2269
1679
1833
1820
2429
1339
2404
2023
328