3
1433
308
145
24
1
297
14
4
5
150
147
327
8
206
321
348
505
56
1
21
3
2
7
8
448
1
15
7
2
1
36
4
20
1
8
1
118
1
674
55
6
1
43
553
421
411
579
791
61
1
1
1108
1
43
1
1
1
2
1
2
23
169
1
2
1
1
1
2
1
5
1
42
117
6
1267
46
415
732
258
29
467
29
8
1
7
3
41
345
66
41
1429
7
6