361
2
1325
3
294
1
1328
0
34629
7
76
2324
4
560
593
1544
1671
1034
1649
1320
893
1368
763
819
737
103
652
440
615
581
307
211
128
1416
1139
1845