957
2
1662
1
2178
4
1274
0
1387
3
4360
1101
698
4313
734
601
913
2157
5
885
2462
1625
798
1006
2400
1277
880
1018
768
706
544
602
2525
1093
2793
1154