845
1
636
0
1841
4
1093
2
428
990
7
2141
5
1222
3
1183
582
1319
6
1642
10
701
1394
1959
1798
114
368
1565
1231
126446
18
3101
1405
1785
1048
2050
4782
1998
7613
20
864