2913
2
471
1
1563
1522
19932
6
1481
1884
3
1075
1403
6676
12
2255
1811
0
1250
1451
791
851
1259
980
135
1411
1081
1069
1215
784
3107
5
2915
1071
3354
9
537
8329