1431
1
2041
2
2776
2254
3195
3
4862
2836
0
3315
1774
1124
1031
4358
6
1380
980
24337
22
1768
1161
673
1185
712
1777
1106
1068
3998
5
20850
3176
1212
1220
2690
4
1790