1587
1
2616
2
624
1129
0
948
383
1084
1444
3
1686
869
2541
417
1478
738
935
1397
957
4
1073
1680
1326
1139
942
849
812
1645
1145