1393
1
1360
81
2131
690
2423
7
767
2
687
621
65
873
871
808
3
996
343
1327
465
2723
0
1153
1436
451
595
546
71
625
3001
4
396
1334