2403
1
3458
1001
1844
2
1296
0
2646
5
2164
3
1742
6
1653
1596
1946
543
423
860
3163
802
11351
17
1093
761
1543
693
1814
4