828
1
954
2
4292
1717
1212
3141
0
2165
4
2291
696
1032
520
20652
14
1408
1050
787
687
3486
880
1893
3
1337
5
755
747
836
650
4068
2361
2065
779
869
7
2040