521
1
602
0
1340
2
718
5
1543
1174
4460
3
1224
1137
9
2108
4
2459
6
234
541
95
946
662
736
823
2956
1560
1227
2271
2404
3653
13
1056
898
1280
1519
1114
2929