1340
1
2390
4
2566
2095
5663
5
1657
1752
6
8314
11083
3
1520
18
3341
1112
1629
2
753
1527
976
786
1609
1088
779
0
3842
11
1152
1001
367
616
1197
1111
501
1480
2275