902
1
1141
2
3225
6
1819
1690
3562
641
1339
1131
3240
3
2518
2710
1442
2523
0
1401
2284
442
1125
1372
414
2121
2381
3196
3223
2113
1248
1673
3606
3871
1081