2296
3
452
1
1319
671
878
0
587
2
4586
1587
5
940
3016
713
978
2368
6
662
1443
1403
1368
1041
4
815
1267
16
892
3472
1271
1410
1073
7
704
884
763
1359
986