2433
1
5002
7
1616
5
2527
1047
1690
3
856
941
2
1641
6
676
1156
5869
13
819
2240
4369
4137
8
2803
1349
1573
4
1456
1006
440
985
1656
1228
1132
4001
1165
2244
0
1583