1590
1
1346
3
1746
2
784
662
0
15233
1749
1545
9836
15
2710
925
1349
1801
5151
1436
8535
12
2668
1660
467
1892
693
2528
830
2906
1710
2110
674
24337
22
1812
1777