729
2
749
0
673
2536
7
701
1315
1
354
945
2506
1173
8
2871
1065
1628
4
3580
80
946
6565
63
845
1048
2688
57
2237
3
2327
44339
13043
6
925
4301
2510
1624