2131
2045
4
2
1
3
812
313
71
9
3
3
15
2
2
1
2
3
3
1
788
57
1
2
2
9
1
1
5
2
1
12
3
1
3
2
423
1
1
2
321
44
4
1163
12
449
1043
940
1640
104
1
1
1
1
47
1
5
10
1
2
8
1
12
19
1451
30
29
5
15
3
57
13
22
1
1
58
4
283
2
2
1
1952
101
44
1
217
1507
1246
1159
1539
2013
429
16
21
1
1
2545
1
15
7
116
1
1
1
1
2
1
1
3
1
1
2
123
375
1
3
1
7
1
1
19
1
3
11
5
5
2
73
2
400
39
3589
148
1274
2186
576
104
1492
70
59
7
28
14
2
141
969
4
1
317
171
4159
17
1244
3