1171
1
1129
0
521
1518
1254
2306
2
964
1506
3116
1132
1343
440
646
814
2113
3025
1390
641
2000
385
2345
1587
1418
848
2459
6
2225
3
730
1354
2143
1929