1129
0
2119
1
1883
1452
2693
3
2097
1603
2
1990
1566
2312
4277
1869
2016
4
31535
2000
1722
2229
1767
1280
1587
2735
785
3063
2727
5
4513
1889
571
447
646