2089
1
1180
3
1519
877
938
1219
1125
6075
15
1978
0
796
6
1689
2908
10
3671
2108
1539
4335
2
1371
2329
1358
3696
2234
4
1779
2100
2281
2835
2297
1618
2277
780
1146