830
1
1448
2
1330
416
650
0
661
417
2982
3
1894
2372
263
1193
3795
544
1129
447
1024
1566
646
1733
1231
662
1154
571
1976
5455
509
292
543
1182