901
2
354
1
1323
6
493
1058
5
334
89
364
412
1236
4
1055
0
1602
630
759
362
818
1223
1067
1511
863
342
1078
1264
2011
2955
14
1363
87
329
1332