286
1
844
855
0
581
2
1521
1464
7
860
121
1304
4
815
812
3878
3
1587
5191
24
1037
1451
1312
1262
806
498
1366
1163
86
2579
588
1546
851
795
3201
2795