1304
1
1531
1741
9
425
1085
2
458
1996
762
908
4
609
562
1161
7
4902
3231
3
1554
11
35361
0
69639
195995
4511
1847
966
2152
1635
832
524
439
2427
1325
1462
770