1135
1
2268
2623
5
896
1728
544
0
3250
2
3632
543
1866
1129
3006
3
509
56488
1005
1232
2033
3044
27
4252
2079
48766
24
1037
356
1756
5363
6
2431
2417
2366
962
4232