574
591
302
1130
730
4236
4
4098
6
1483
3
2702
5213
9
3013
5
1513
1
483
1653
445
1122
415
969
615
1804
1209
2013
493
770
1308
566
2