2089
1
1180
3
1519
877
938
1219
1125
6075
15
1978
0
1743
1689
790
1539
4335
2
1371
1358
3696
1757
3683
5375
1779
2100
2281
21152
8
2669
1247
951
2505
12632
7
780