1653
0
934
645
2276
4
2151
1
536
515
597
1478
1142
2
929
376
676
2845
5
1604
319
4084
6
2076
4775
443
693
563437
41
3833
4032
3
912
492
504
329
1795