1642
1
500
2727
5
7952
1922
2657
3
1566
2194
2
742
2668
915
5262
1207
31535
0
1129
2275
1889
3795
1998
5155
8