2115
2
472
0
526
1
913
3056
5
611
1847
3
883
3287
1659
1129
484
6109
873
2241
2896
6
5999
8
989
1009
2277
477
1769
2431
787
1821
58
1859
1282
3828
1216