1403
1
1319
890
2255
2
1563
947
1243
0
2123
1481
1558
658
7471
9
2873
3
1161
6047
54
383
2271
4
534
1069
1250
1451
2913
1411
1259
617
1103
980
490
1105
572