334
1
901
2
534
354
1055
0
364
863
412
1079
342
1264
2011
6
488
349
494
922
1052
1293
5
440
1307
1766
482
1650
1940
3
97
88
241
246