1238
1
2118
1628
5151
2
1064
3
2711
1498
0
1723
2597
2271
4
5592
8
1069
2735
2195
2911
9
4651
398656
19
1857
2725
22
2411
1168
1317
2041