1010
1
1567
2
1824
0
7334
4
4677
10
418
325
2635
781
464
1569
2604
7
951
804
12958
5
1462
1020
737
787
693
1225
1100
1553
334
5620
11
2668
439
3114
269
968