2349
3
841
0
693
915
1478
41
376
765
32
598
353
628
698
1479
1564
1109
167
2614
1543
109
455
1404
1106
502
1653
471
2145
1
742
611