1568
1
1305
2184
951
1564
1423
1976
3
4311
83
1015
1606
159
2100
2
8527
1843
4179
909
619
2600
4
1218
6346
16
19944
564
3624
2427
12
2377
2110
2122
2687
2755