1772
1
978
2
1694
6515
1602
0
2271
31535
1824
7812
3
2442
2108
1009
933
1343
16550
27
10396
8
1932
48708
968
2659
116
641
5429
521
575
543
31220
10
647
2644
1362