1406
3
1769
2
1175
1
3163
1243
93
2400
1444
5040
6
1410
921
2225
1210
4
1370
528
2798
1403
678
30
0
1474
412
1357
1365
80
1289
5
961
1594
409
1811
221