541
1
1089
2096
4
1620
0
2198
3
1319
495
1092
1135
2
4351
1390
538
1533
5
1290
1439
743
1227
615
720
655
2531
1292
3227
648
3770
734
426
1487
614