4178
4
1071
0
1324
1
876
1151
591
1492
419
982
994
1108
2394
2
3088
1852
2012
1331
602
964
1485
1437
819
2233
1322
2241
3854
7