1182
0
2039
1
4112
11
3216
10
1694
2503
2699
2
2100
8945
1286
989
2502
4
1233
3899
3
2050
4288
4630
1534
1840
2857
2375
5
978
1940
1308
206
797
2710
1635
1342
4732
7