713
0
1303
4
2278
6
2205
1
116
2
232
625
370
606
1121
541
1239
851
1328
3148
1053
1695
1633
653
3013
7
619
2282
3
939
497
931
1234
498
528
536
510