2089
1
1180
3
1519
5151
2
1539
2711
2271
4
1371
3696
0
1779
938
1219
2911
9
4651
398656
19
2239
2041
2313
2075
4042
4821
550
877
319
1386
21152
8
4724
1944
2061