1672
4
1507
1
1809
1027
589
3236
10
1645
998
2215
20
542
643
0
1302
3
364
578
1279
5
842
2
747
964
372
2050
7
810
1477
995
813
1516
1817
690
1663
1051
401