2199
0
1822
1
1267
4
1360
2061
2
1889
1142
2531
2125
1850
2526
3
476
1462
1018
2304
246
5242
475
2759
1787
2431
25127
302
3456
788