1465
1
2289
4
595
450
648
758
1129
2
1656
985
932
1117
1006
1082
1573
913
4872
7
1349
5869
13
2240
422
3236
10
1644
468
793
1582
1072
0
569
660
709
1789
5